abcd=int(input('введите четырехзначное число'))
if abcd>999 and abcd<10000:
    a=abcd//1000
    b=abcd//100%10
    c=abcd//10%10
    d=abcd%10
    if abcd%2==0:
        print('Число чётное: Да')
    else:
        print('Число чётное: Нет')
    if abcd%3==0:
        print('Число кратное трём: Да')
    else:
        print('Число кратное трём: Нет')
    abcd1=abcd**0.5
    if abcd1==int(abcd1):
        print('Число является квадратом числа:',int(abcd1))
    else:
        print('Число является квадратом числа:Нет')
    print('') 
    mini=min(a,b,c,d)
    print('наименьшая цифра числа:',mini)
    maxi=max(a,b,c,d)
    print('наибольшая цифра числа:',maxi)
    k0=0
    if a==0:
        k0+=1
    if b==0:
        k0+=1
    if c==0:
        k0+=1
    if d==0:
        k0+=1
    print('количество нулей в числе:', k0)
    print('')
    d1=d**0.5
    if d1==int(d1):
        print('цифра в разряде единиц является квадратом цифры:',int(d1))
    else:
        print('цифра в разряде единиц является квадратом цифры:Нет')
    c1=c**0.5
    if c1==int(c1):
        print('цифра в разряде десятков является квадратом цифры:',int(c1))
    else:
        print('цифра в разряде десятков является квадратом цифры:Нет')
    b1=b**0.5
    if b1==int(b1):
        print('цифра в разряде сотен является квадратом цифры:',int(b1))
    else:
        print('цифра в разряде сотен является квадратом цифры:Нет')
    a1=a**0.5
    if a1==int(a1):
        print('цифра в разряде тысяч является квадратом цифры:',int(a1))
    else:
        print('цифра в разряде тысяч является квадратом цифры:Нет')
else:
    print('Введённое число не является четырёхзначным')
